package com.letu.core.model;

import java.lang.reflect.Field;
import java.util.List;

/**
 * @ClassName EntityLanguageStructure
 * @Description TODO
 * @Author yuwx
 * @Date 2019/4/12 16:00
 * @Version 1.0
 **/
public class EntityLanguageStructure {
    private List<FieldLanguageInfo> primitiveFieldList;
    private List<Field> referenceFieldList;
    private List<Field> collectionFieldList;
    private List<Field> mapFieldList;

    public List<FieldLanguageInfo> getPrimitiveFieldList() {
        return primitiveFieldList;
    }

    public void setPrimitiveFieldList(List<FieldLanguageInfo> primitiveFieldList) {
        this.primitiveFieldList = primitiveFieldList;
    }

    public List<Field> getReferenceFieldList() {
        return referenceFieldList;
    }

    public void setReferenceFieldList(List<Field> referenceFieldList) {
        this.referenceFieldList = referenceFieldList;
    }

    public List<Field> getCollectionFieldList() {
        return collectionFieldList;
    }

    public void setCollectionFieldList(List<Field> collectionFieldList) {
        this.collectionFieldList = collectionFieldList;
    }

    public List<Field> getMapFieldList() {
        return mapFieldList;
    }

    public void setMapFieldList(List<Field> mapFieldList) {
        this.mapFieldList = mapFieldList;
    }
}
